@charset "utf-8";
/* CSS Document */
/*页面公共属性*/
*{
	font-size:12px; color:#666666; margin:0; padding:0; list-style:none; font-family:"微软雅黑";
	}
body{
	background:#fff;}
img{
	border:0;}
a{text-decoration:none;
	}
a:hover{color:#a12727; text-decoration:underline;}
.clear{
	clear:both;
	}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
li{
	list-style-type: none;
}
.box{ width:1000px; height:auto; margin:10px auto;background-color:#fff;}
.biaoti_a{ width:682px; height:40px; float:left; background-color:#f5f5f5; margin-top:5px;}
#biaoti_a2{background-color:none; border-bottom:1px solid #eeeeee;}
#biaoti_a2 span{ padding:0;}
.biaoti_a span{ display:block; width:auto; height:40px; float:left; color:#a12727; font-size:24px; padding-left:20px; line-height:40px;}
.biaoti_a a{ display:block; width:50px; height:40px; line-height:40px; float:right;}

/*共用class属性*/
.bo{ border:1px solid #e3e3e3;}
.bor{ border-bottom:1px solid #c7c7c7; border-right:1px solid #c7c7c7; border-left:1px solid #c7c7c7;}
.cl{ color:#a12727;}
.he{ height:30px; line-height:30px;}
.wi{ width:345px;}
.un{ text-decoration:none;}
.fw{ font-weight:500;}/*字体加粗*/
.srw{ width:345px;}/*首页右侧宽度*/
.slw{ width:672px;}/*首页左侧宽度*/
.nrw{ width:270px;}/*内页右侧宽度*/
.nlw{ width:670px;}/*内页左侧宽度*/
.srw_a{ width:240px;}
.nrw_a{ width:170px;}
.srw_b{ width:290px;}
.nrw_b{ width:229px;}
.slw_c{ width:670px;}
.nlw_c{ width:668px;}
.slw_d{ width:600px;}
.nlw_d{ width:640px;}
.slw_e{ width:520px;}
.nlw_e{ width:560px;}
.slw_f{ width:490px;}
.nlw_f{ width:530px;}
.nlw_g{ width:570px;}
.nlw_h{ width:560px;}
.nlw_i{ width:460px;}
.slw_f a {padding:5px 10px}
/*头部*/
.header{width:1000px; margin:0 auto 20px auto; }
.header{ height:146px;}
.logo{ width:160px; height:146px; float:left;margin-top:0px;}
.logovsseach{width:800px; height:110px; float:left;}
.menu{width:1000px; height:33px; float:left; border:1px solid #c7c7c7;}
#logo2{ width:335px; height:66px; float:left; }
/*
.nav{  height:33px; float:left;}
.nav li{ float:left; margin-right:20px; line-height:33px;}
.nav li a{ margin-right:10px; font-size:14px;}
.nav li a:hover{ font-weight:bold; text-decoration:none; color:#a12727; background:url(/images/mgif.gif) no-repeat 15px right;}
*/
.logbot{ height:33px; float:left;position:absolute; right:100px;}
.logbot li{ float:left;}
.logbot li a{ font-size:16px;line-height:33px; margin:0 3px 0 5px;}
.logbot #zhuce a{width:75px; height:33px; display:block; text-decoration:underline; }
.logbot #login a{ width:68px; height:33px; display:block; background:url(/images/loginpic.gif) no-repeat 0px 2px; padding:0px 0 0 10px;}
.upload{ margin-top:1px;}
.upload a{ width:85px; height:29px;float:right; margin-right:3px;display:block; border:1px solid #ffd39a;line-height:32px; text-align:center; background-color:#fff5e4;}
/*搜索*/
.searchbox{ width:350px; float:left; height:110px; position:absolute; right:0px;}
.searchbox form{
background: url(/images/scarchbg.gif) no-repeat 30px 10px; height:70px; padding:10px 0 0 40px; margin-bottom:-10px;
}

.searchbox form #keyword{
border:none; width:240px; height:18px; margin-top:3px;
}
.keybg{
background:url(/images/scarchbg.gif) no-repeat 0px 0;
}
.keybg1{
border:none; background:none; width:235px;height:18px;linght-height:18px;
}
.bnt_scarch{
cursor:pointer; width:50px; border:none; background:none; margin-right:8px;
}
.hot_search{
padding:20px 0 0 20px;
}
/*中间内容区*/
.warp{ width:1000px; height:auto; float:left; overflow:hidden; margin-bottom:20px;}
/*首页的左区*/
.left{height:auto; float:left; margin-right:15px;}
#qianglituijian,{ height:auto; border:1px solid #c7c7c7; margin-bottom:20px;}
#remenmanhua{height:auto; border:1px solid #c7c7c7; margin-bottom:20px; }
#remenmanhua{ height:auto; margin-bottom:0;}
.tupianlist{ width:139px; height:216px; float:left; margin:20px 0 0 22px; display:inline;}
.tupianlist dt a{ display:block; width:137px; height:185px; border:1px solid #e3e3e3;}
.tupianlist dt a:hover{ border:1px solid #9cc9d0;}
.tupianlist dt a img{ padding:3px;}
.tupianlist dd{ width:139px; height:30px; line-height:30px; text-align:left;}
.tupianlist dd a{ color:#a12727; font-weight:bold;}
.remenlist{height:310px;float:left; margin:20px 0 0 15px; display:inline; border-bottom:1px solid #eeeeee;}
.remenlist_a{ height:100px; float:left; background-color:#f0f6f9;}
.r_manhuapic a{ display:block; width:80px; height:90px; float:left; border:1px solid #e3e3e3; margin:5px 0 0 5px; background-color:#fff; display:inline;}
.r_manhuapic a:hover{ border:1px solid #9cc9d0;}
.r_manhuapic a img{ width:74px; height:84px; padding:3px;}
#r_pinlun{height:66px; float:left; padding:5px 0 0 10px;}
#r_pinlun dt a{ color:#a12727; font-weight:500; display:block; height:30px; line-height:30px;}
#r_pinlun dd a:hover{ color:#666666;}
#r_yuedu{height:29px; float:left; padding:0 0 0 10px;}
#r_yuedu a{float:left; line-height:29px; font-weight:500;}
#r_yuedu a:hover{ color:#666666;}
#r_yuedu span{ float:right; padding:5px 0 0 0;}
#remenlist_b{height:210px; float:left;}
.rb_pinlun{height:60px; float:left;}
.rb_pinlun dt a{ display:block; width:58px; height:50px; float:left; }
.rb_pinlun dt a img{ padding:3px;}
.rb_pinlun dd{ padding:0 0 0 10px; height:25px; float:left; line-height:25px;}

/*首页的右区*/
.right{ height:auto; float:left;margin-left:10px;}
.zxsc{ float:left; margin-bottom:30px;}
.zx_list{float:left; height:70px; padding-left:10px; margin-top:5px;}
.zx_list dd{ height:40px; line-height:20px;}
.z_li{ height:100px; float:left; margin-top:10px; padding-bottom:5px; border-bottom:1px #A6A6A6 dashed;}
.yue{float:left; height:15px; padding:5px 0 0 10px;}
.newslist{ height:163px; float:left; padding-top:20px; margin-bottom:10px;}
.newslist li{height:30px; line-height:30px; border-bottom:1px dashed #dedfde;}
.newslist li a{  height:30px; line-height:30px; padding-left:4px;}
.newslist li span{ float:right; width:75px; color:#adadad; text-align:right; padding-right:30px;}
.guanggao{ float:left; height:auto;}
.guanggao a img{ margin-bottom:20px;}
/*脚部*/

.link{ width:998px; height:128px; float:left; margin-bottom:20px; border:1px solid #c7c7c7;}
.link h2{ width:942px; height:32px; line-height:32px;border-bottom:1px solid #e3e3e3; background:url(/images/linkpic.gif) no-repeat 0 0; padding-left:56px;}
.link h2 span{ font-weight:bold; float:left; }
.link h2 a{ float:right; padding-right:10px;}
.linklist{width:976px; height:80px; float:left; padding:10px;}
.linklist a{ margin-right:10px; line-height:24px;}
.footer{ width:1000px; height:80px; float:left;}
.footer p{ text-align:center;line-height:24px;}
.footer p a{ margin:0 8px;}
.footer p span{ line-height:24px;}
/*内页通用样式*/
#nyleft{ width:670px;}
#nyright{border:1px solid #d6d6d6; padding:0 8px; width:284px;
padding-bottom: 32767px; margin-bottom: -32767px; background:url(/images/ribg.gif) no-repeat 0 bottom #f5f5f5;}
#nylist{ margin-right:10px; display:inline;}
.logbot #nylogin{ width:145px; height:27px; border:1px solid #d6d6d6; margin-right:10px; margin:2px 10px 0 0;}
.logbot #nylogin a{ line-height:27px;}
.logbot #nylogin #touxiang{ display:block; width:23px; height:23px; float:left; margin:2px 0 0 2px;}
.logbot #nylogin #idname{ width:85px; height:27px; float:left;}
.logbot #nylogin #xiala{display:block; width:18px; height:20px; float:left;overflow:hidden; background:url(/images/icon_sprite_03.gif) no-repeat 0 0;
margin:4px 2px 0 0; text-indent:20px;}
.logbot #nylogin #xiala:hover{background:url(/images/icon_sprite_03.gif) no-repeat 0 -21px;}
.banner{ width:664px; height:181px; padding:2px; margin-bottom:20px; border:1px solid #c7c7c7; }
.xinxi{ height:200px; margin:10px 8px;}
.yontou{ width:264px; height:61px; margin:10px 0 0 10px;}
.yontou dt{ width:60px; height:61px; background:url(/images/touxiangbg.jpg) no-repeat 0 0; float:left;}
.yontou dt img{ padding:5px;}
.yontou dd{ width:190px; height:30px; float:left; padding-left:10px;}
.yontou dd a,.yontou dd span{ height:30px; line-height:30px;}
.yontou dd span{ margin-right:5px;}
.xinxi p{ margin:15px 0 0 15px; height:16px; width:259px;}
.xinxi p span{line-height:16px; height:16px; width:60px; display:block; float:left; }
.xinxi p a{ margin-right:7px; width:16px; height:16px; float:left; display:inline;}
.jie{ width:218px; height:70px; margin:15px 0 0 15px; background:url(/images/jiebg.gif) no-repeat 0 bottom;}
.jie p{ margin:2px 0 0 7px; color:#aaaaaa; font-size:13px;}
.jie_shu{ width:60px; height:44px; margin:5px 6px; text-align:center; line-height:22px; float:left; display:inline;}
.jie_shu dt{ color:#000; font-weight:bold; font-size:14px;}

.jie_shu dd{ color:#8ca6d7;}
.jinbu{ width:284px;float:left; margin-bottom:20px;}
.more{ width:284px; height:30px; float:left; text-align:right; border-bottom:1px solid #d6d6d6;}
.more a{ line-height:30px; padding-right:10px; color:#a12727;}
/*登录后首页*/
/*我的漫画*/
.tuijian{ height:318px; margin-bottom:20px;}
.tuijian .tupianlist{ margin:30px 0px 0 3px; display:inline;}
.jt{ width:30px; height:110px; float:left; margin-top:30px; padding-top:85px;}
.dinyue{ width:650px; height:178px; float:left;margin:20px 0 10px 10px; }
.dinyue dt{ float:left;}
.dinyue dt a{ display:block; width:114px; height:153px;}
.dinyue dt a img{ width:108px; height:147px; margin:3px;}
.dinyue dt a:hover,.renqi dt a:hover,.rb_pinlun dt a:hover,.next li a:hover,.h_yonhu dl dt a:hover{border:1px solid #9cc9d0;}
.dinyue dd{ width:515px; height:auto; float:left; margin-left:15px; display:inline; line-height:24px; margin-bottom:4px;}
.dinyue dd a{ margin-right:13px;}
.renqi { width:121px; height:50px; float:left; margin:20px 15px 0px 5px;}
.renqi dt a{ display:block; width:58px; height:50px; float:left; }
.renqi dt a img,.fenlei dt a img{ padding:3px;}
.renqi dd{ height:auto; line-height:24px; margin-left:10px; width:51px; float:left;}
.guan a{ background:url(/images/guan.gif) no-repeat 0 0; display:block; width:51px; height:21px; text-align:center; line-height:21px; margin-top:3px;}
.fenlei{ width:105px; height:170px; float:left; margin:30px 0px 0 22px;}
.fenlei dt a{width:105px; height:140px; display:block; }
.fenlei dd a{ line-height:30px;}
#fenleilist{ height:270px;}
#fenl{ height:auto;}
.fenleimenu{ width:630px; height:auto; margin:20px; float:left;}
.fenleimenu a{ margin-right:10px; font-size:14px; line-height:24px;}
.manhuayonhu{ width:60px; height:251px; float:left; margin-right:10px;}
.manhuayonhu dt a{ width:58px; height:50px; display:block;}
.manhuayonhu dt a img{ padding:3px;}
.manhuayonhu dd a{ width:60px; height:30px; display:block; text-align:center; line-height:30px;}
/*分类浏览*/
.find{ width:284px; height:30px; float:left; margin-bottom:20px;}
.find a,.find span{ margin-right:10px; color:#a12727; line-height:30px; font-size:16px;}
/*分类浏览排名*/
#paiming{ height:750px; float:left;}
#paimingb{ height:auto; float:left;}
.top{ width:648px; height:auto; margin:30px 10px 0 10px; float:left; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-top:1px solid #e8e8e8;}
.toplist{ width:648px; height:24px; float:left; border-bottom:1px solid #e8e8e8;}
.toplist li{ line-height:24px; float:left;}
#topa{ width:42px; background-color:#f5f5f5; text-align:center;}
#topb{ width:72px; padding-left:10px;}
#topb #jt{ color:#047e01; font-weight:bold;}
#topc{ width:292px;}
#topd{ width:132px;}
#tope{ width:100px;}
#tope img{ margin:5px 2px;}
#.next{ width:148px; margin:10px; float:left; height:30px; padding-left:500px;}
#.next li{ float:left; width:26px; height:26px; margin-left:10px;}
#.next li a{ width:24px; height:24px; border:1px solid #d6d6d6; display:block; text-align:center; line-height:26px;}
#.next li a:hover{ background-color:#f5f5f5;}
.hguang{ width:668px; height:117px; float:left;border:1px solid #c7c7c7; margin-bottom:20px;}
.hguang a img{ padding:1px;}
#paimenu{width:628px; margin:20px 10px 0 10px;; float:left; border:1px solid #e8e8e8; padding:10px;  background-color:#f5f5f5; }
#paimingb .top{ margin-top:10px;}
#nomag{ margin-bottom:0;}
/*最新更新*/
/*注册*/
.topmenu{ width:100%; height:34px; background-color:#f9f9f9; border-bottom:1px solid #d6d6d6;}
#tm{ width:1000px; height:32px; margin:0 auto; float:none;}
.z_left,.z_right{ margin:30px 0 160px 0;}
.z_left{ width:600px; height:auto; float: left; padding-left:70px;}
.z_right{ width:330px; height:500px; float: left; background:url(/images/zcbg.jpg) no-repeat 50px left;}
.zctable{ float:left; width:550px;}
.zctable li{ height:auto; width:500px; float:left; margin-bottom:20px; line-height:30px;}
.z_left h1{ width:500px; height:50px; font-size:24px; margin-bottom:20px; line-height:50px;}
.zctable li span{ text-align:right; height:20px; float:left; line-height:20px; padding-right:10px;}
.zctable li input{ width:160px; height:30px; line-height:30px; float:left; border:1px #BDBDBD;*margin-top:-1px; padding-top:2px; border:1px solid; border-color:#ececec #d8d8d8 #d8d8d8 #eeeeee; color:#666666;}
.zctable .bt{font-size: 16px;float:left;width:120px}
.zctable .checkbtn {background: url("/images/iconx.gif") repeat-x scroll left bottom #FEFEFE;border: 1px solid #8C8C8C; cursor: pointer;font-size: 12px;margin: 0 0 0 5px;padding: 3px 10px; position: relative;}
#fxk{ width:20px; height:20px;}
#yzm{ width:100px;}
#yzmli,#yed,#zc{ width:430px; padding-left:70px;}
#mh{ margin-bottom:5px;}
#diyi{ padding-left:90px; width:470px;}
#yox span,#mm span,#mh span,#yzmw span{ width:60px; text-align:right; font-size:16px; color:#000;}
#kbq{ width:100px; padding-left:70px;}
#zc input{ width:80px;}
#yed span{ padding-left:10px; line-height:26px;}
#zcfooter{ padding-top:20px; border-top:1px solid #dddddd;}
.pl{ margin-top:30px; margin-left:30px;}
.pl,.pl a{ font-size:14px; font-weight:bold;}
.p2,.p3{ width:250px; margin:50px 0 0 100px; font-size:14px;}
.p3{ margin-top:10px;}
/*漫画介绍页*/
.dqwz{ height:24px; line-height:24px; width:670px; padding-bottom:5px;}
.dqwz a,.dqwz span{ margin-left:5px;}
.xiangpic{ width:225px; height:320px; float:left; margin:20px 20px 0 10px; display:inline;}
.xiangpic dt a{ display:block; width:223px; height:288px; float:left;}
.xiangpic dt a img{ padding:3px;}
.xiangpic dd{ width:225px; height:20px; float:left; padding-left:5px;}
.xiangpic dd img{ margin:10px 2px 0 0px;}
.mhright{ width:400px; height:320px; margin:20px 0 0 0; float:left; overflow:hidden;}
.mhright h2,.mhright h3,.mhright h4,.fenx,.mhright h6{ height:24px; width:400px; line-height:24px; margin-bottom:5px; float:left;}
.mhjj{ width:380px; padding:10px 0 10px 10px; height:120px; float:left;}
.mhright h3 a{ width:80px; text-align:center; display:block; float:left;}
.dh{ float:left; line-height:24px; margin-top:6px; width:400px;}
.dh li {float:left;padding:0 8px;}
.dh li a{ padding:0 3px 0 3px; height:22px; display:block; float:left; text-align:center;}
.dh img{ float:left}
.duguo{ float:left; line-height:24px; margin-top:6px; width:400px;}
.duguo li{float:left;display:block;padding:0 8px;cursor:hand;color:#57524b;}

.mhright h4{ height:30px; width:380px; padding:0 10px; background-color:#f5f5f5; line-height:30px;}
.fenx{ width:380px; padding-left:10px; }
.fenx span{ float:left;}
.fenx a{ width:16px; height:16px; margin-top:4px; margin-left:5px; display:block; float:left;}
.mhright h4 a,.mhright h4 span{ margin-right:5px;}
#zaixian{ height:220px;}
.zxpic{ width:139px; height:186px; float:left; margin:20px 20px 0 10px;}
.zxpic a{ width:137px; height:184px; display:block;}
.zxpic a img{ padding:3px;}
.zxcen{ width:320px; height:186px; margin:20px 10px 0 0; float:left; border-right:1px solid #dddddd; padding-right:10px;}
.zxcen h2,.zxcen h3,.zxcen #neiron{ float:left; width:320px;}
.zxcen h2,.zxcen h3{ height:30px; line-height:30px;}
.zxcen #neiron{ height:105px; line-height:20px; padding:10px 0;}
.zxright{ float:left; width:150px; height:186px; margin-top:20px;}
.zxright li{ width:130px; margin-left:10px;}
.zxright li a{ width:130px; height:40px; line-height:40px; text-align:center; display:block; margin-top:30px; background-color:#f5f5f5;}
#c01 .tou,#c01 h4,#c01 .que,#c01 .piid{ width:630px;float:left; margin-bottom:10px;}
#pinlun{ height:auto;}
#renyi{ height:465px; padding:15px;}
.tou{ width:630px;margin-top:30px; height:30px; border-bottom:1px solid #dddddd;}
.tou h2{ float:left; font-size:14px; font-weight:bold; color:#505050;}
.tou h3{ float:right;}
.tou h3 a{ margin-left:20px;}
#c01 h4 input{ width:630px; height:100px;}
#c01 .que h6{ background:url(/images/plc.jpg) no-repeat 0 0; width:107px; height:24px;}
#c01 .que h6 a{ display:block; width:40px; height:24px; text-align:right; line-height:24px; float:left; margin:0 6px 0 7px;}
#c01 .que span,#c01 .que a{ float:right; line-height:24px;}
#c01 .que a{ margin-left:20px;}
#c01 .que{ margin-bottom:30px;}
.piid{ margin-top:20px; padding-top:25px; border-top:1px solid #dddddd; }
#ppp{ width:570px;}
#ppp dd{ width:480px;}
#huifu{ width:50px; height:20px; float:left;}
.liuyan{ background-color:#f2f2f2;}
#bgre{ background:url(/images/plb.jpg) repeat-x 0; width:665px;}

/*漫画简介js特效*/
.cont{padding:10px;}
.hidden{display:none;}
.textDiv{margin:10px 40px 10px;text-align:center;}
.scrolldoorFrame{width:380px;margin:0px auto;overflow:hidden; float:left;}
.scrollUl{width:380px;overflow:hidden;}
.scrollUl li{float:left;}

.a1{font-weight:bold;width:73px; height:25px;text-align:center;margin-left:5px;float:left;line-height:25px;}
.a1:hover{cursor:pointer;font-weight:bold;float:left;text-align:center;}
.a2{font-weight:bold;width:73px; height:25px;text-align:center;margin-left:5px;float:left;line-height:25px;color:#000;}
.a2:hover{color:#000;cursor:pointer;font-weight:bold;float:left;text-align:center;}
.selected {color:#000;}
.bor03{border-top-width:0px;border:1px solid #ccc; height:84px; overflow:hidden;}

#c01{
line-height:18px;
}
/*个人中心首页*/
#home{ background:url(/images/background.jpg) no-repeat center top #afd2f0;}
.add{ width:1000px; height:60px; margin:100px auto;}
.add h1{ font-size:24px;}
#homebox{ margin-top:110px;height:auto; background-color:0;}

.h_menu{ width:900px; height:30px; float:left; background-color:0;}
.h_menu li{ float:left; height:30px; width:auto;}
.h_menu li a{ display:block; height:30px; width:auto; text-align:center; line-height:30px; margin-right:10px; padding:0 20px;  background-color:#f3f3f3;}
.h_warp{ width:1000px; float:left; height:auto; background-color:#fff;}
.h_left{ width:660px; height:auto; float:left; padding:20px;margin-bottom:-32767px;padding-bottom:32767px;}}
.yhxx{ width:660px; height:191px; float:left; margin-top:30px; margin-bottom:30px;}
.yhtx{ width:125px; height:150px; float:left;}
.yhtx img{ padding:3px;}
.dan{ width:459px; height:auto; float:left; margin-left:20px;}
.yh_xi{ width:459px; height:auto; float:left;}
.yh_xi dt,.yh_xi dd{ float:left; margin:5px 0;}
.yh_xi dt{ width:60px; margin-right:20px;}
.yh_xi dd{ text-align:left;}
.dan h3{ font-size:16px;}
.jhy{width:600px;flat:left;margin:5px}
.jhy a{padding:5px 0 0 15px ;text-align:left;color:#1072AA;}
#xxia{ width:370px; height:100px; overflow:hidden; line-height:20px;}
#h_mhlist{ float:left; margin-top:20px; height:210px; padding-bottom:20px; border-bottom:1px solid #dddddd;}
#h_jj{ width:498px; height:191px; border:0; padding:0; margin-right:0;}
#h_jj h2,#h_jj #neiron,#h_jj h3{ width:498px;}
#h_jj #neiron{ height:auto; padding-top:0;}
#h_jj h2 img{ padding-right:3px;}
.h_more{ width:60px; height:30px; float:left;}
.h_more a{width:60px; height:30px; display:block; text-align:center; line-height:30px; background-color:#f5f5f5;}
#h_fenx{ width:426px;}
.h_right{ width:275px; height:auto; float:left; padding:5px; background-color:#f5f5f5; border-left:1px solid #d6d6d6;margin-bottom:-32767px;padding-bottom:32767px;}
.h_jie{ width:249px; height:80px; float:left; background-color:#fff; padding:10px; margin-bottom:30px;}
.h_jie .jie_shu{ padding-right:10px; padding-left:10px; margin:0;}
#j_a{ border-bottom:1px solid #dddddd;}
#j_b,#j_c{ border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;}
.h_email{float:left; margin-top:8px; width:230px;}
.h_email li{ float:left; height:30px; line-height:30px;}
.h_email li img{ margin-left:5px;}
.caption {float:left;color: #BB2200;padding: 2px 0 0 130px;width:400px;}
.c-999 {color: #999999;}
.icode {padding:15px 0 0 0px;width:300px;}
.icode img{padding:5px 0 0 40px;border:none}
.prompt-span {background: none repeat scroll 0 0 #FEFEE0;border: 1px solid #FDC045;display: inline-block;font-size: 12px;margin: 0 0 0 6px;padding: 4px 3px 3px;position: relative;top: 2px;}
.icon-prompt {background: url("/images/icon.gif") no-repeat scroll left -86px transparent;display: inline-block;height: 14px;margin: 0 5px -3px 0;overflow: hidden;width: 14px;}
/*个人中心漫画*/
.h_menu_b{ width:665px; height:30px; float:left; border-bottom:1px solid #a8d1e0;}
.h_menu_b li{ float:left; line-height:30px;}
.h_menu_b li a{ display:block; width:auto; height:30px; padding:0 10px; line-height:30px; margin-left:10px; border-top:1px solid #a8d1e0; border-left:1px solid #a8d1e0; border-right:1px solid #a8d1e0; background-color:#e4eff4; text-align:center;}
.h_menu_b li a:hover{ background-color:#fff;}
.upbot{ width:80px; height:30px; float:left; margin-top:0px;}
.upbot a{ display:block; width:80px; height:30px; float:left; margin-left:10px; background:url(/images/upload.jpg) no-repeat 0 0; color:#fff; text-align:center;}
.set{ width:100px; height:30px; float:left;}
.set a{ display:block; width:75px; height:23px; background:url(/images/setbg.jpg) 0 0; text-align:center; line-height:23px;}
.h_next{ width:655px; height:30px; float:left; margin-top:30px; padding-top:20px; border-top:1px solid #dddddd;}
.h_next_ul{ float:right; width:250px; height:30px;}
.h_next li{ float:left;}
.h_next li a{ width:auto; height:28px; line-height:28px; text-align:center; padding:0 10px;}
/*个人中心好友*/
.h_yonhu{ width:850px; height:auto; float:left; margin-top:30px;}
.h_yonhu dl{ width:60px; height:82px; float:left; margin-right:22px; margin-top:20px;}
.h_yonhu dl dt a{ width:58px; height:50px; display:block;}
.h_yonhu dl dt a img{ padding:3px;}
.h_yonhu dl dd a{ width:60px; height:30px; line-height:30px; text-align:center; display:block;}
.content-main-padd{ float:left; margin:0; background-color:#fff; width: 861px; border:1px solid #cfdbe5; _display:inline-block; border-top:none; border-bottom:none; padding:0 13px; overflow:hidden;}
.content-l{ width:615px; padding:0; margin:0;  float:left;padding:30px 0 }
.content-r{ width:205px;padding:0; margin:0;  float:right; }
/*个人中心书评*/
.shupin{ width:650px; height:auto; float:left; margin-top:20px; padding-bottom:20px; border-bottom:1px solid #dddddd; padding-left:10px;}
.shupin dt{ width:660px; height:30px; float:left; line-height:30px;}
.shupin dd{ height:auto; float:left; line-height:20px;}
#h_plnr{ width:570px; padding-right:30px;}
#h_date{ width:60px;}
/*书单*/
.h_shudlist{ float:left; width:650px; height:auto; padding-left:10px; margin-top:50px;}
.h_shudlist li{ width:660px; height:20px; float:left; margin-bottom:20px;}
.h_shudlist span{ float:left;}
.h_shudlist span a{ width:16px; height:17px; display:block; float:left; text-indent:20px; overflow:hidden;}
.h_shudlist input,.h_shudlist a{ float:left; line-height:20px;}
.h_shudlist a{ width:520px; display:block; margin-left:10px;}
#read{ background:url(/images/shud.gif) no-repeat 0 0;}
#zhuan{ background:url(/images/shud.gif) no-repeat -24px 0;}
#add{ background:url(/images/shud.gif) no-repeat -47px 0;}
#write{ background:url(/images/shud.gif) no-repeat -70px 0;}
#read:hover{ background:url(/images/shuda.gif) no-repeat 0 0;}
#zhuan:hover{ background:url(/images/shuda.gif) no-repeat -24px 0;}
#add:hover{ background:url(/images/shuda.gif) no-repeat -47px 0;}
#write:hover{ background:url(/images/shuda.gif) no-repeat -70px 0;}
/*个人资料*/
.Information{ width:650px; padding-left:10px; float:left; margin-top:15px;}
.Information dt,.Information dd{ float:left; line-height:20px;}
.Information dt{ width:100px;}
.Information dd{  width:500px; }
.Information dd select,.Information dd input{ margin:0 8px;}
.Information dd span{ line-height:24px; height:24px;}
#Preview a,#Preview a:hover{border:0; background-color:#fff;}
#Birth{ width:400px; padding-left:100px; margin-top:10px;}
#address input{ width:300px;}
#bc a{ width:48px; height:19px; float:left; display:block; background:url(/images/bc.gif) no-repeat 0 0; text-align:center; color:#fff; line-height:19px;}

.sshy{ float:right; padding-right:right}
#bc{ margin-left:110px; display:inline;}
.pm{ margin-left:80px;}

/* 弹出框 */

.friend_pw_mainr3{ line-height: 20px; }

.wc_slider {height: 195px; overflow: hidden; position: relative;}
wc_slider .images div {
    display: none;
    height: 176px;
    width: 678px;
}
.wc_slider .images div a {
    display: block;
    left: 10px;
    position: absolute;
    text-decoration: none;
    top: 10px;
}
.wc_slider .images h3 {
    color: #666666;
    font-weight: normal;
    margin: 8px 0 0;
	width:400px;
}
.wc_slider .images div a:hover h3 {
    text-decoration: underline;
}
.wc_slider .slidetabs {
    bottom: 10px;
    position: absolute;
    right: 5px;
}
.wc_slider .slidetabs a {
    background: url("/images/slider_button.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    margin-right: 5px;
    text-indent: -9999px;
    width: 15px;
}
.wc_slider .slidetabs a.current {
    background-position: 0 -15px;
}
.prompt{ margin:0 0 5px 0}
.prompt-t{ height:10px; overflow:hidden}
.prompt-f{ height:10px;  overflow:hidden}
.prompt-m{ background:#f9fbfe; border-left:#dee8f0 solid 1px; border-right:#dee8f0 solid 1px; padding:23px 169px 51px 169px;}
.pronmpt-title{ font-size:14px; color:#000; font-weight:bold; margin:0 0 22px 0 }
.pronmpt-mr{ background:#FFFFFF; padding:5px  35px;font-size:14px;}
.pronmpt-mr a{ text-decoration:none}
.enrolh2 {color:#9d2223}
.enrolh2 strong{ font-size:14px; margin:0 5px 0 0; color:#000000}
.enrolh2 ul{ position:relative; top:-18px; left:35px; *display:inline-block}
.enrolh2 ul li{ display:inline-block; float:left;}
/*找回密码页 第一步*/
.getback-middle{background:#FFFFFF; margin:17px 0 0 0; padding:18px 0 0 0}
.getback-course{ background:#f9fbfe; padding:2px 33px; margin:0 30px; color:#414040}
.getback-course strong{ margin:0 10px 0 0}
.getback-middleone-top{ padding:40px 0px; margin:0 30px}
.getback-middleone-top td {padding:8px 0 8px 3px;}
.getback-middleone-top .getback-middleone-l{ color:#000;padding-top:14px;text-align:right;vertical-align:top;width:200px; font-size:14px;padding:12px 0 8px 3px;}
.getback-middleone-top td .input {border:1px solid #7F9DB9;font-size:12px;height:16px;overflow:hidden;padding:3px;width:176px;}
.getback-middleone-top .checkbtn {border:1px solid #8c8c8c;cursor:pointer;font-size:12px; font-weight:bold;margin:0 0 0 5px;padding:3px 20px;position:relative;overflow: visible !ie; _width: 0;*padding: 5px 20px 1px 20px;}
.top-noborder{ border:none}
.star-yellow{  display:inline-block; width:19px; height:19px; margin:0 10px 0 0; position:relative; top:3px}
.star-green{display:inline-block; width:19px; height:19px; margin:0 10px 0 0; position:relative; top:3px}

/*找回密码页 第二步 注册邮箱*/
.getback-middletwo{ padding:0 0 30px 0}
.getback-middletwo h2{ padding:65px 0 30px 0; text-align:center; font-size:14px; font-weight:bold; color:#9d2223}
.getback-middletwoborder{background:none repeat scroll 0 0 #FCFDFF;border:1px solid #B8D9F7;line-height:30px;margin:0px 70px;padding:3px;}
.getback-middletwomr{background:none repeat scroll 0 0 #F6FBFF;padding:3px 10px;}
.getback-middletwomr p{font-size:14px;}

/*找回密码页 第三步 提示问题*/
.getback-middletwo table{ margin:55px 0px 0 250px;}
.getback-middletwo table td{font-size:14px; padding:0 0 15px;}
.getback-middletwo-tablel{ width:131px; text-align:right;vertical-align:top;}
.getback-middletwo table td .input {border:1px solid #7F9DB9;font-size:12px;height:16px;overflow:hidden;padding:3px;width:176px;}
.getback-middletwo table td  .checkbtn {border:1px solid #8c8c8c;cursor:pointer;font-size:12px; font-weight:bold;padding:3px 20px;position:relative;overflow: visible !ie; _width: 0;*padding: 5px 20px 1px 20px;}



/*修改密码*/
.part-title-class a{ text-decoration:none}
.part-title-class{ width:100%;  height:27px; border-bottom:1px solid #acb7c5; }
.part-title-class h1{ float:left;font-size:14px; font-weight:bold; color:#9e2224; margin-right:15px; height:24px; line-height:28px; overflow:hidden;}
.part-title-nav{}
.part-title-nav li{ display:inline-block; float:left; margin-right:1px; height:24px; margin-top:2px;_margin-top:3px; overflow:hidden;}
.part-title-nav li span{ display:inline-block;}
.part-title-nav li  span.left{ background-position:0 -81px;}
.part-title-nav li  span.right{ background-position:right -106px;}
.part-title-nav li a:link,.part-title-nav li a:visited{ display:inline-block; color:#000; margin:0 5px; padding:0 5px; height:24px; line-height:26px; overflow:hidden;background:#e2e8f1; margin-top:1px; overflow:hidden;}
.part-title-nav li a:hover{ text-decoration:none;}
.part-title-nav li.selected{ position:relative;_top:1px; margin-top:1px; overflow:visible;}
.part-title-nav li.selected a:link,.part-title-nav li.selected a:visited{font-size:14px; font-weight:bold; color:#184a89;line-height:28px; height:27px; overflow:hidden; margin-top:0;}
.part-title-nav li.selected span.left{ background-position:0 0;}
.part-title-nav li.selected span.right{ background-position:right -54px; }

.prompt-m-enrol .nopadding{ margin:0px }
.getback-middletwo  select {margin:3px 0 0;width:182px;}

.nhsys_menu {background: none repeat scroll 0 0 #CCCCCC;left: 0;margin-left: 0;margin-top: 0;position: absolute;width: 80px;}
.nhsys_menu_inner { background: none repeat scroll 0 0 #FFFFFF; border-color: #FFFFFF #A3A3A3 #A3A3A3 #DDDDDD; border-style: solid; border-width: 1px; left: -1px; padding: 5px 5px 8px; position: relative;top: -1px;}
/*订阅*/

#web_button {
	display:block;
	width:85px;
	height:40px;
	background:url(/images/web_button.png) no-repeat 0 0;
	/* Hide "Buy now" text by moving it beyond
	*  the browser viewport */
	text-indent:-9999px;
	/* Because of outline:none, we must visually style 
	 * :focus property for web accessibility */
	outline:none;
}
a:hover#web_button, a:focus#web_button {
	/* -50px positions the background on the bottom
	*  half of our background image */
	background:url(/images/web_button.png) no-repeat 0 -40px;
}		
.nav { float: left;position:absolute;z-index:999; }
.nav_li { float: left; position: relative; }
a.nav_a { display: block; width: 80px; height: 27px; line-height: 27px; text-align: center; }
#index #nav_index, #prod #nav_prod, #area #nav_area, #envi #nav_envi, #service #nav_service, #cons #nav_cons, #clean #nav_clean, #corp #nav_corp,
a.nav_a:hover { text-decoration: none; background: url(/images/bg_nav.jpg) no-repeat center bottom; }
.nav_sub { position:absolute; left: -10px; width: 100px; border:1px solid #435858; border-top: 0; text-align: center; background: #F5F5F5; }
.nav_sub li { width: 100%; margin: 3px 0; }
.nav_sub li a { display:block; padding: 0 10px; width: 80px; min-height: 24px; height: auto; line-height: 24px; }
* html .nav_sub li a { height: 24px; }
.nav_sub li a:hover { text-decoration: none; background: #F5F5F5; }
#nav_top { float: right; color: #b8f5f0; }
#nav_top a { margin: 0 10px; }
.nav_li { float: left; position: relative; }
a.nav_a { display: block; width: 80px; height: 27px; line-height: 27px; text-align: center; }
#index #nav_index, #prod #nav_prod, #area #nav_area, #envi #nav_envi, #service #nav_service, #cons #nav_cons, #clean #nav_clean, #corp #nav_corp,
a.nav_a:hover { text-decoration: none; background: url(/images/bg_nav.jpg) no-repeat center bottom; }
.nav_sub { position:absolute; left: -10px; width: 100px; border:1px solid #435858; border-top: 0; text-align: center; background: #F5F5F5; }
.nav_sub li { width: 100%; margin: 3px 0; }
.nav_sub li a { display:block; padding: 0 10px; width: 80px; min-height: 24px; height: auto; line-height: 24px; }
* html .nav_sub li a { height: 24px; }
.nav_sub li a:hover { text-decoration: none; background: #F5F5F5; }
#nav_top { float: right; color: #b8f5f0; }
#nav_top a { margin: 0 10px; }